- IM
- noun the IMF the International Monetary Fund; an international organization that tries to encourage trade between countries and to help poorer countries develop economically
Longman dictionary of contemporary English. 2004.
Longman dictionary of contemporary English. 2004.